Volume 67, Issue 1, 2023, Pages 135-146
Amr Amdel Aty Abdel Hamid
Volume 65, Issue 1, 2021, Pages 91-103
Amr Amdel Aty Abdel Hamid; Hicham Mahmoud Abdel Hamid